<?php
require('lang.php');

$iPro = getValue('iPro');
$return = getValue('return', 'str', 'GET', base64_encode('/'));

$db_listing = new db_query('SELECT * FROM products_multi WHERE pro_id = ' . $iPro . ' LIMIT 1');
if (mysql_num_rows($db_listing->result) == 0)
{
	die('Khong ton tai san pham nay!');
}
$listing = mysql_fetch_array($db_listing->result);
unset($db_listing);

// nếu ko có giá và hết hàng thì chỉ show giỏ hàng ra
if ($listing['pro_price'] == 0 || $listing['pro_quantity'] == 0)
{
	redirect($con_root_path . 'showcart.php?return=' . $return);
}

//add to cart
if (is_array($_SESSION['cart']))
{
	$product_exists = false;
	// lay so loai sp trong cart
	$max = count($_SESSION['cart']);
	for ($i=0;$i<$max;$i++)
	{
		// neu da co san pham thi tang so luong
		if ($iPro == $_SESSION['cart'][$i]['pro_id'])
		{
			$product_exists = true;
			++$_SESSION['cart'][$i]['pro_quantity'];
			break;
		}
	}
	if (!$product_exists)
	{
		$_SESSION['cart'][$max]['pro_id'] = $iPro;
		$_SESSION['cart'][$max]['pro_quantity'] = 1;
	}
}
else
{
	$_SESSION['cart'] = array();
	$_SESSION['cart'][0]['pro_id'] = $iPro;
	$_SESSION['cart'][0]['pro_quantity'] = 1; 
}

// xem giỏ hàng
redirect($con_root_path . 'showcart.php?return=' . $return);